from time import sleep

import page
from base.base import Base



class PageWebLogin(Base):
    # 点击登录按钮
    def page_web_click_login(self):
        self.base_click(page.web_login_submit_main)
    # 1、输入用户名
    def page_web_username(self, value):
        self.base_input(page.web_login_username,value)

    # 2、输入密码
    def page_web_pwd(self,value):
        self.base_input(page.web_login_pwd, value)

    # 同意协议
    def page_web_login_agree(self):
        sleep(3)
        self.base_click(page.web_login_agree)

    # 4、点击登录按钮
    def page_web_login_btn(self):
        self.base_click(page.web_login_submit)

    # 6.获取提示信息
    def page_web_login_info(self):
        sleep(5)
        return self.base_get_text(page.web_login_info)

    # 获取用户名
    def page_web_nickname(self):
        return self.base_get_text(page.web_login_nickname)

    # 验证方式选择
    def web_login_check(self):
        return self.base_get_text(page.web_login_check)

    # 登录业务方法
    def page_web_login(self,username="17611089577",pwd="991213ZkwZkw"):
        self.page_web_click_login()
        self.page_web_username(username)
        self.page_web_pwd(pwd)
        self.page_web_login_agree()
        self.page_web_login_btn()
